home *** CD-ROM | disk | FTP | other *** search
/ Risc World 3 / Risc World 3.iso / SOFTWARE / ISSUE3 / PD / VICE / !ViceRsrc / VIC20 / position.vkm < prev    next >
Text File  |  2000-12-20  |  2KB  |  173 lines

  1. # VICE keyboard mapping file
  2. #
  3. # A Keyboard map is read in as patch to the current map.
  4. #
  5. # File format:
  6. # - comment lines start with '#'
  7. # - keyword lines start with '!keyword'
  8. # - normal line has 'keysym row column shiftflag'
  9. #
  10. # keywords and their lines are:
  11. # '!CLEAR'               clear whole table
  12. # '!INCLUDE filename'    read file as mapping file
  13. # '!LSHIFT row col'      left shift keyboard row/column
  14. # '!RSHIFT row col'      right shift keyboard row/column
  15. #
  16. # shiftflag can have the values:
  17. # 0      key is not shifted for this keysym
  18. # 1      key is shifted for this keysym
  19. # 2      left shift
  20. # 4      right shift
  21. # 8      key can be shifted or not with this keysym
  22.  
  23. !CLEAR
  24. !LSHIFT 1 3
  25. !RSHIFT 6 4
  26.  
  27. # Tab = CTRL
  28. Tab 0 2 8
  29. # Shift + Tab = CTRL
  30. ISO_Left_Tab 0 2 8
  31.  
  32. # Control_L = CBM
  33. Control_L 0 5 8
  34.  
  35. BackSpace 7 0 8
  36. Delete 7 0 8
  37. Down 7 7 8
  38. Escape 0 3 8
  39. F1 7 4 8
  40. F2 7 4 1
  41. F3 7 5 8
  42. F4 7 5 1
  43. F5 7 6 8
  44. F6 7 6 1
  45. F7 7 7 8
  46. F8 7 7 1
  47. Home 6 7 8
  48. Insert 6 0 8
  49. Left 7 2 1
  50. Return 7 1 8
  51. Right 7 2 8
  52. Shift_L 1 3 2
  53. Shift_R 6 4 4
  54. Up 7 7 1
  55.  
  56. ampersand 3 0 8
  57. apostrophe 6 2 8
  58. asciicircum 2 7 8
  59. asciitilde 0 1 8
  60. asterisk 3 7 8
  61. at 0 7 8
  62. backslash 6 5 8
  63. bar 6 5 8
  64. braceleft 5 6 8
  65. braceright 6 1 8
  66. bracketleft 5 6 8
  67. bracketright 6 1 8
  68. colon 5 5 8
  69. comma 5 3 8
  70. dollar 1 7 8
  71. equal 5 7 8
  72. exclam 0 0 8
  73. grave 0 1 8
  74. greater 5 4 1
  75. greater 5 4 8
  76. less 5 3 8
  77. minus 5 0 8
  78. numbersign 1 0 8
  79. parenleft 4 0 8
  80. parenright 4 7 8
  81. percent 2 0 8
  82. period 5 4 8
  83. plus 5 7 8
  84. question 6 3 8
  85. quotedbl 6 2 8
  86. semicolon 5 5 8
  87. slash 6 3 8
  88. space 0 4 8
  89. sterling 6 0 8
  90. underscore 5 0 8
  91.  
  92. 0 4 7 8
  93. 1 0 0 8
  94. 2 0 7 8
  95. 3 1 0 8
  96. 4 1 7 8
  97. 5 2 0 8
  98. 6 2 7 8
  99. 7 3 0 8
  100. 8 3 7 8
  101. 9 4 0 8
  102. A 1 2 8
  103. B 3 4 8
  104. C 2 4 8
  105. D 2 2 8
  106. E 1 6 8
  107. F 2 5 8
  108. G 3 2 8
  109. H 3 5 8
  110. I 4 1 8
  111. J 4 2 8
  112. K 4 5 8
  113. L 5 2 8
  114. M 4 4 8
  115. N 4 3 8
  116. O 4 6 8
  117. P 5 1 8
  118. Q 0 6 8
  119. R 2 1 8
  120. S 1 5 8
  121. T 2 6 8
  122. U 3 6 8
  123. V 3 3 8
  124. W 1 1 8
  125. X 2 3 8
  126. Y 3 1 8
  127. Z 1 4 8
  128. a 1 2 8
  129. b 3 4 8
  130. c 2 4 8
  131. d 2 2 8
  132. e 1 6 8
  133. f 2 5 8
  134. g 3 2 8
  135. h 3 5 8
  136. i 4 1 8
  137. j 4 2 8
  138. k 4 5 8
  139. l 5 2 8
  140. m 4 4 8
  141. n 4 3 8
  142. o 4 6 8
  143. p 5 1 8
  144. q 0 6 8
  145. r 2 1 8
  146. s 1 5 8
  147. t 2 6 8
  148. u 3 6 8
  149. v 3 3 8
  150. w 1 1 8
  151. x 2 3 8
  152. y 3 1 8
  153. z 1 4 8
  154.  
  155. #
  156. # Joystick 1
  157. #
  158. KP_0 -1 0
  159. KP_1 -1 1
  160. KP_2 -1 2
  161. KP_3 -1 3
  162. KP_4 -1 4
  163. KP_5 -1 5
  164. KP_6 -1 6
  165. KP_7 -1 7
  166. KP_8 -1 8
  167. KP_9 -1 9
  168.  
  169. # Restore key mappings
  170. Page_Up -3 0
  171. Prior -3 1
  172.  
  173.